constantly creating obstacles - Französisch Englisch Wörterbuch